# global keys
settings=\uc124\uc815
configPasswordEncoder=\uc57d\ud55c \uc554\ud638\ud654
strongConfigPasswordEncoder=\uac15\ub825\ud55c \uc554\ud638\ud654
plainTextConfigPasswordEncoder=\uc77c\ubc18 \ud14d\uc2a4\ud2b8
digestPasswordEncoder=\uc694\uc57d
plainTextPasswordEncoder=\uc77c\ubc18 \ud14d\uc2a4\ud2b8
pbePasswordEncoder=\uc57d\ud55c PBE
strongPbePasswordEncoder=\uac15\ub825\ud55c PBE
nullPasswordEncoder=Null
emptyPasswordEncoder=Empty
notAdmin=\uc804\uccb4 \uad00\ub9ac \uad8c\ud55c\uc744 \uac00\uc9c4 \uc0ac\uc6a9\uc790\uc5d0 \uc758\ud574\uc11c\ub9cc \uc124\uc815

# menu keys
category.security=\ubcf4\uc548
security.settings.title=\uc124\uc815
security.settings.description=\uc804\uc5ed \ubcf4\uc548 \ud56d\ubaa9\uc744 \uc124\uc815\ud569\ub2c8\ub2e4
security.auth.title=\uc778\uc99d
security.auth.description=\uc778\uc99d \uacf5\uae09\uc790\uc640 \uc124\uc815
security.passwd.title=\ube44\ubc00\ubc88\ud638
security.passwd.description=\ube44\ubc00\ubc88\ud638\ub97c \uc124\uc815\ud569\ub2c8\ub2e4
security.userGroupRole.title=\uc0ac\uc6a9\uc790, \uadf8\ub8f9, \uc5ed\ud560
security.userGroupRole.description=\uc0ac\uc6a9\uc790, \uadf8\ub8f9 \uadf8\ub9ac\uace0 \uc5ed\ud560\uc744 \uad00\ub9ac\ud569\ub2c8\ub2e4
security.data.title=\ub370\uc774\ud130
security.data.description=\ub370\uc774\ud130 \uc561\uc138\uc2a4 \ub8f0\uc744 \ud3b8\uc9d1\ud569\ub2c8\ub2e4
security.service.title=\uc11c\ube44\uc2a4
security.service.description=\uc11c\ube44\uc2a4 \uc561\uc138\uc2a4 \ub8f0\uc744 \ud3b8\uc9d1\ud569\ub2c8\ub2e4

# security service implementation titles

# enums
RoleSource.UserGroupService=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
RoleSource.RoleService=\uc5ed\ud560 \uc11c\ube44\uc2a4
RoleSource.Header=\uc694\uccad \ud5e4\ub354
RoleSource.J2EE=J2EE

RequestFilterChain.web=Web UI
RequestFilterChain.webLogin=Web UI \ub85c\uadf8\uc778
RequestFilterChain.webLogout=Web UI \ub85c\uadf8\uc544\uc6c3
RequestFilterChain.rest=REST
RequestFilterChain.gwc=GWC
RequestFilterChain.default=\uae30\ubcf8

# user/group services
org.geoserver.security.GeoServerUserGroupService.title=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
org.geoserver.security.xml.XMLUserGroupService.name=XML
org.geoserver.security.xml.XMLUserGroupService.title=\uae30\ubcf8 XML \uc0ac\uc6a9\uc790/\uadf8\ub8f9 \uc11c\ube44\uc2a4
org.geoserver.security.impl.MemoryUserGroupService.title=\uc0ac\uc6a9\uc790/\uadf8\ub8f9 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8
org.geoserver.security.impl.ReadOnlyUGService.title=\uc77d\uae30\uc804\uc6a9 \uc0ac\uc6a9\uc790/\uadf8\ub8f9 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8

# role services
org.geoserver.security.GeoServerRoleService.title=\uc5ed\ud560 \uc11c\ube44\uc2a4
org.geoserver.security.xml.XMLRoleService.name=XML
org.geoserver.security.xml.XMLRoleService.title=\uae30\ubcf8 XML \uc5ed\ud560 \uc11c\ube44\uc2a4
org.geoserver.security.impl.GeoServerJ2eeRoleService.name=J2EE
org.geoserver.security.impl.GeoServerJ2eeRoleService.title=J2EE \uc5ed\ud560 \uc11c\ube44\uc2a4
org.geoserver.security.impl.MemoryRoleService.title=\uc0ac\uc6a9\uc790/\uadf8\ub8f9 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8
org.geoserver.security.impl.ReadOnlyRoleService.title=\uc77d\uae30\uc804\uc6a9 \uc5ed\ud560 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8

# password validators
org.geoserver.security.password.PasswordValidator.title=\ube44\ubc00\ubc88\ud638 \uc815\ucc45
org.geoserver.security.validation.PasswordValidatorImpl.name=\uae30\ubcf8
org.geoserver.security.validation.PasswordValidatorImpl.title=\uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45

# authentication providers/filters
org.geoserver.security.GeoServerAuthenticationProvider.title=\uc778\uc99d \uacf5\uae09\uc790
org.geoserver.security.auth.UsernamePasswordAuthenticationProvider.name=\uae30\ubcf8 \uc0ac\uc6a9\uc790\uc774\ub984/\ube44\ubc00\ubc88\ud638
org.geoserver.security.auth.UsernamePasswordAuthenticationProvider.title=\uae30\ubcf8 \uc0ac\uc6a9\uc790\uc774\ub984/\ube44\ubc00\ubc88\ud638 \uc778\uc99d
org.geoserver.security.filter.GeoServerAuthenticationFilter.title=\uc778\uc99d \ud544\ud130
org.geoserver.security.filter.GeoServerJ2eeAuthenticationFilter.name=J2EE
org.geoserver.security.filter.GeoServerJ2eeAuthenticationFilter.title=J2EE \ucee8\ud14c\uc774\ub108 \uc778\uc99d
org.geoserver.security.filter.GeoServerX509CertificateAuthenticationFilter.name=X.509
org.geoserver.security.filter.GeoServerX509CertificateAuthenticationFilter.title=X.509 \uc778\uc99d\uc11c \uc778\uc99d
org.geoserver.security.filter.GeoServerRequestHeaderAuthenticationFilter.name=HTTP Header
org.geoserver.security.filter.GeoServerRequestHeaderAuthenticationFilter.title=HTTP \uc694\uccad \ud5e4\ub354 \uc778\uc99d
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.name=Basic
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.title=\uae30\ubcf8 HTTP \uc778\uc99d
org.geoserver.security.filter.GeoServerDigestAuthenticationFilter.name=Digest
org.geoserver.security.filter.GeoServerDigestAuthenticationFilter.title=Digest HTTP \uc778\uc99d
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.name=Anonymous
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.title=\uc775\uba85 \uc778\uc99d
org.geoserver.security.filter.GeoServerRememberMeAuthenticationFilter.name=Remember Me
org.geoserver.security.filter.GeoServerRememberMeAuthenticationFilter.title=Remember me \uc778\uc99d
org.geoserver.security.filter.GeoServerRememberMeAuthenticationFilter.name=Remember Me
org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.Name=Form
org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.title=Form \uc778\uc99d
org.geoserver.security.filter.GeoServerCredentialsFromRequestHeaderFilter.name=\ud5e4\ub354\uc758 \uc790\uaca9 \uc99d\uba85
org.geoserver.security.filter.GeoServerCredentialsFromRequestHeaderFilter.title=\uc694\uccad \ud5e4\ub354\uc758 \uc790\uaca9 \uc99d\uba85

# master password providers
org.geoserver.security.MasterPasswordProvider.title=\ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
org.geoserver.security.password.URLMasterPasswordProvider.name=URL
org.geoserver.security.password.URLMasterPasswordProvider.title=\uae30\ubcf8 URL \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790

# security settings page
SecuritySettingsPage.title=\ubcf4\uc548 \uc124\uc815
SecuritySettingsPage.description=\ubcf4\uc548 \uc815\ubcf4\ub97c \uc124\uc815\ud569\ub2c8\ub2e4
SecuritySettingsPage.activeRoleService=\ud65c\uc131\ud654\ub41c \uc5ed\ud560 \uc11c\ube44\uc2a4
SecuritySettingsPage.encryption=\uc554\ud638\ud654
SecuritySettingsPage.encryptionHelp.title=\ube44\ubc00\ubc88\ud638 \uc554\ud638\ud654
SecuritySettingsPage.encryptionHelp=<p>GeoServer\ub294 \ube44\ubc00\ubc88\ud638\ub97c \uc554\ud638\ud654\ud558\ub294 \uc5ec\ub7ec \ubc29\ubc95\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<ul><li><b>Plain text</b>\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \uc554\ud638\ud654\ub97c \ud558\uc9c0 \uc54a\uc73c\uba70 \ube44\ubc00\ubc88\ud638\ub294 \uc77c\ubc18 \ud14d\uc2a4\ud2b8\ub85c \uc800\uc7a5\ub429\ub2c8\ub2e4.</li><li><b>Digest</b> \uc554\ud638\ud654\ub294 SHA 256\ube44\ud2b8 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \ubc29\ubc95\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud569\ub2c8\ub2e4. \uae30\ubcf8\uc801\uc73c\ub85c \uad6c\ud604\uc740 Salt\ub77c \ubd88\ub9ac\ub294 \uc784\uc758\uc758 \ub09c\uc218\ub97c \ubc1c\uc0dd\uc2dc\ucf1c \uacc4\uc0b0\ud569\ub2c8\ub2e4.</li><li><b>Weak PBE</b> \uc554\ud638\ud654\ub294 \ube44\ubc00\ubc88\ud638 \uae30\ubc18 \uc554\ud638\ud654 \ubc29\ubc95\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud569\ub2c8\ub2e4.</li><li><b>Strong PBE</b> \uc554\ud638\ud654\ub294 AES 256 \ube44\ud2b8 \uc554\ud638\ud654\uc5d0 \uae30\ubc18\ud55c \ud6e8\uc52c \ub354 \uac15\ub825\ud55c \ube44\ubc00\ubc88\ud638 \uae30\ubc18 \uc554\ud654\ud654 \ubc29\ubc95\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44\ubc00\ubc88\ud638\ub97c \uc778\ucf54\ub529\ud569\ub2c8\ub2e4.</li></p><p>\uac15\ub825\ud55c \uc554\ud638\ud654 \ubc29\ubc95\uc778 PBE \ubc29\uc2dd\uc740 \ubaa8\ub4e0 \uc790\ubc14 \uac00\uc0c1 \uba38\uc2e0\uc5d0 \uae30\ubcf8\uc801\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774\ub7f0 \ud658\uacbd\uc5d0\uc11c\ub294 JCE Unlimited Strength Jurisdiction Policy \ud30c\uc77c\uc744 \uac00\uc0c1 \uba38\uc2e0\uc5d0 \uc124\uce58\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.<p>Oracle JCE policy jars \ud30c\uc77c\uc740 <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">\uc5ec\uae30</a>\uc5d0\uc11c \ub2e4\uc6b4\ub85c\ub4dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. IBM JCE policy jars \ud30c\uc77c\uc740 <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=jcesdk">\uc5ec\uae30</a>\uc5d0\uc11c \ub2e4\uc6b4\ub85c\ub4dc \uac00\ub2a5\ud569\ub2c8\ub2e4.</p>
SecuritySettingsPage.noStrongEncryption=\uc0ac\uc6a9\uac00\ub2a5\ud55c \uac15\ub825\ud55c \uc554\ud638\ud654\uac00 \uc5c6\uac70\ub098,  jar \ud30c\uc77c \uc124\uce58\uc5d0 \ub300\ud55c \ubb34\uc81c\ud55c \uc815\ucc45\uc740 \uad8c\uc7a5\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4
SecuritySettingsPage.strongEncryption=\uc0ac\uc6a9 \uac00\ub2a5\ud55c \uac15\ub825\ud55c \uc554\ud638\ud654

# named service panels
SecurityNamedServiceNewPage.new=\uc0c8\ub85c\uc6b4 ${title1}
SecurityNamedServiceNewPage.create=\uc0c8\ub85c\uc6b4 ${title2} \ub97c \uc0dd\uc131\ud558\uac70\ub098 \uc124\uc815
SecurityNamedServiceNewPage.title=
SecurityNamedServiceNewPage.description=

SecurityNamedServiceEditPage.title=
SecurityNamedServiceEditPage.description=
SecurityNamedServiceEditPage.copy=\ubcf5\uc0ac
SecurityNamedServiceEditPage.error=\uc624\ub958
SecurityNamedServiceEditPage.settings=\uc124\uc815

SecurityNamedServicePanel.settings=\uc124\uc815

SecurityNamedServicesPanel.addNew=\ucd94\uac00
SecurityNamedServicesPanel.removeSelected=\uc120\ud0dd\ud56d\ubaa9 \uc81c\uac70
SecurityNamedServiceTablePanel.th.name=\uc774\ub984
SecurityNamedServiceTablePanel.th.type=\uc720\ud615


SecurityFilterChainsPanel.addServiceChain=\uc11c\ube44\uc2a4 \uccb4\uc778 \ucd94\uac00
SecurityFilterChainsPanel.addHtmlChain=HTML \uccb4\uc778 \ucd94\uac00
SecurityFilterChainsPanel.removeSelected=\uc120\ud0dd\ud56d\ubaa9 \uc81c\uac70
SecurityFilterChainsPanel.th.name=\uc774\ub984
SecurityFilterChainsPanel.th.patternString=\ud328\ud134
SecurityFilterChainsPanel.th.httpMethods=HTTP \uba54\uc18c\ub4dc
SecurityFilterChainsPanel.th.disabled=\ubcf4\uc548 \uc5c6\uc74c
SecurityFilterChainsPanel.th.allowSessionCreation=HTTP \uc138\uc158
SecurityFilterChainsPanel.th.requireSSL=SSL
SecurityFilterChainsPanel.th.hasRoleFilter=\uc5ed\ud560 \ud544\ud130
SecurityFilterChainsPanel.th.matchHTTPMethod=HTTP \uba54\uc18c\ub4dc \ud655\uc778
SecurityFilterChainsPanel.th.up=\uc704\ub85c
SecurityFilterChainsPanel.th.down=\uc544\ub798\ub85c
SecurityFilterChainsPanel.th.position=\uc704\uce58
SecurityFilterChainsPanel.th.remove=\uc81c\uac70

EncryptionPanel.encryptingUrlParams=\uc6f9 \uad00\ub9ac URL \ud30c\ub77c\ubbf8\ud130 \uc554\ud638\ud654
EncryptionPanel.passwordEncryption=\ube44\ubc00\ubc88\ud638 \uc554\ud638\ud654

# user pages
AbstractUserPage.username=\uc0ac\uc6a9\uc790 \uc774\ub984
AbstractUserPage.enabled=\ud65c\uc131\ud654
AbstractUserPage.groups=\uadf8\ub8f9
AbstractUserPage.adminGroups=\uadf8\ub8f9\uc5d0 \ub300\ud55c \uad00\ub9ac\uc790
AbstractUserPage.password=\ube44\ubc00\ubc88\ud638
AbstractUserPage.confirmPassword=\ube44\ubc00\ubc88\ud638 \ud655\uc778
AbstractUserPage.properties=\uc0ac\uc6a9\uc790 \uc18d\uc131
AbstractUserPage.calculatedRoles=\uc0c1\uc18d\ub41c \uc5ed\ud560
AbstractUserPage.calculateroles=\uc5ed\ud560 \ubaa9\ub85d \uc7ac\uacc4\uc0b0
AbstractUserPage.saveError=\ub2e4\uc74c\uc758 \uc0ac\uc6a9\uc790\ub97c \uc800\uc7a5\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
AbstractUserPage.passwordMismatch=\ube44\ubc00\ubc88\ud638\uc640 \ube44\ubc00\ubc88\ud638 \ud655\uc778\uc774 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4
AbstractUserPage.noAdminGroups=\uadf8\ub8f9 \uad00\ub9ac\uc790 \uc5ed\ud560\uc740 \ud560\ub2f9\ud588\uc9c0\ub9cc \uadf8\ub8f9\uc744 \uc120\ud0dd\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4

NewUserPage.title=\uc0c8\ub85c\uc6b4 \uc0ac\uc6a9\uc790 \ucd94\uac00
NewUserPage.description=\uc0c8\ub85c\uc6b4 \uc0ac\uc6a9\uc790 \uc774\ub984, \ube44\ubc00\ubc88\ud638, \uc18d\uc131 \ubc0f \uc0ac\uc6a9\uc790\uc640 \uc5f0\uad00\ub41c \uadf8\ub8f9/\uc5ed\ud560 \uc124\uc815

EditUserPage.title=\uc0ac\uc6a9\uc790 \ud3b8\uc9d1
EditUserPage.description=\ube44\ubc00\ubc88\ud638 \ubc0f \uc0ac\uc6a9\uc790 \ud65c\uc131\ud654/\ube44\ud65c\uc131\ud654 \uc5ec\ubd80\ub97c \uac31\uc2e0\ud558\uac70\ub098 \uc0ac\uc6a9\uc790 \uc5ed\ud560 \ubc0f \uadf8\ub8f9\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4

UserPanel.title=\uc0ac\uc6a9\uc790 \ubaa9\ub85d
UserPanel.description=GeoServer\uc758 \uc0ac\uc6a9\uc790\ub97c \uad00\ub9ac\ud569\ub2c8\ub2e4
UserPanel.addUser=\uc0c8\ub85c\uc6b4 \uc0ac\uc6a9\uc790 \ucd94\uac00
UserPanel.addNew=\uc0c8\ub85c\uc6b4 \uc0ac\uc6a9\uc790 \ucd94\uac00
UserPanel.removeUser={0} \uc81c\uac70
UserPanel.removeSelected=\uc120\ud0dd\ud56d\ubaa9 \uc81c\uac70
UserPanel.removeSelectedWithRoles=\uc120\ud0dd\ud56d\ubaa9 \ubc0f \uad00\ub828 \uc5ed\ud560 \uc81c\uac70
UserPanel.confirmRemoveUser="{0}" \uc0ac\uc6a9\uc790\ub97c \uc815\ub9d0\ub85c \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
UserPanel.removeError=\uc0ac\uc6a9\uc790\ub97c \uc81c\uac70\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
UserPanel.noCreateStore=\uc774 \uc0ac\uc6a9\uc790 \uadf8\ub8f9\uc740 \uc77d\uae30\uc804\uc6a9\uc785\ub2c8\ub2e4.
UserPanel.th.username=\uc0ac\uc6a9\uc790\uc774\ub984
UserPanel.th.roles=\uc5ed\ud560
UserPanel.th.enabled=\ud65c\uc131\ud654
UserPanel.th.hasattributes=\uc18d\uc131 \uc720\ubb34

# group pages
AbstractGroupPage.groupname=\uadf8\ub8f9 \uc774\ub984
AbstractGroupPage.enabled=\ud65c\uc131\ud654
AbstractGroupPage.saveError=\ub2e4\uc74c\uc758 \uadf8\ub8f9\uc744 \uc800\uc7a5\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}

NewGroupPage.title=\uc0c8\ub85c\uc6b4 \uadf8\ub8f9 \uc0dd\uc131
NewGroupPage.description=\uc0c8\ub85c\uc6b4 \uadf8\ub8f9 \uc774\ub984 \ubc0f \uadf8\ub8f9\uacfc \uc5f0\uad00\ub41c \uc5ed\ud560 \uc124\uc815

EditGroupPage.title=\uadf8\ub8f9 \ud3b8\uc9d1
EditGroupPage.description=\uadf8\ub8f9\uc744 \ud65c\uc131\ud654/\ube44\ud65c\uc131\ud654 \ud558\uac70\ub098 \uadf8\ub8f9 \ub8f0\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4
EditGroupPage.groupMembers=\uadf8\ub8f9 \uba64\ubc84
EditGroupPage.th.username=\uc0ac\uc6a9\uc790\uc774\ub984

GroupPanel.title=\uadf8\ub8f9 \ubaa9\ub85d
GroupPanel.description=GeoServe\uc5d0 \uc54c\ub824\uc9c4 \uadf8\ub8f9\uc744 \uad00\ub9ac\ud569\ub2c8\ub2e4.
GroupPanel.addGroup=\uc0c8\ub85c\uc6b4 \uadf8\ub8f9 \ucd94\uac00
GroupPanel.addNew=\uc0c8\ub85c\uc6b4 \uadf8\ub8f9 \ucd94\uac00
GroupPanel.removeGroup={0} \uc81c\uac70
GroupPanel.removeSelected=\uc120\ud0dd\ud56d\ubaa9 \uc81c\uac70
GroupPanel.removeSelectedWithRoles=\uc120\ud0dd\ud56d\ubaa9 \ubc0f \uad00\ub828 \uc5ed\ud560 \uc81c\uac70
GroupPanel.confirmRemoveGroup=\uadf8\ub8f9 "{0}"\uc744 \uc815\ub9d0\ub85c \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
GroupPanel.removeError=\uc774 \uadf8\ub8f9\uc744 \uc0ad\uc81c\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
GroupPanel.noCreateStore=\uc774 \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\ub294 \uc77d\uae30\uc804\uc6a9\uc774\ub2c8\ub2e4.
GroupPanel.th.groupname=\uadf8\ub8f9\uc774\ub984
GroupPanel.th.enabled=\ud65c\uc131\ud654
GroupPanel.th.remove=\uc81c\uac70

UserGroupPaletteFormComponent.groups=\uadf8\ub8f9
UserGroupPaletteFormComponent.addGroup=\uc0c8\ub85c\uc6b4 \uadf8\ub8f9 \ucd94\uac00

# role pages
AbstractRolePage.anonymousRole=\uc775\uba85 \uc5ed\ud560
AbstractRolePage.personalizedRole=\uc0ac\uc6a9\uc790 {0}\uc5d0 \uac1c\uc778\ud654\ub41c \uc5ed\ud560
AbstractRolePage.name=\uc774\ub984
AbstractRolePage.parent=\uc0c1\uc704 \uc5ed\ud560
AbstractRolePage.properties=\uc5ed\ud560 \uc18d\uc131
AbstractRolePage.saveError=\ub2e4\uc74c\uc758 \uc5ed\ud560\uc744 \uc800\uc7a5\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}

NewRolePage.title=\uc0c8\ub85c\uc6b4 \uc5ed\ud560 \ucd94\uac00
NewRolePage.description=\uc0c8\ub85c\uc6b4 \uc5ed\ud560 \uc774\ub984, \uc0c1\uc704 \uc5ed\ud560\uacfc \ud30c\ub77c\ubbf8\ud130 \uc124\uc815

EditRolePage.title=\uc5ed\ud560 \ud3b8\uc9d1
EditRolePage.description=\uc5ed\ud560\uc758 \uacc4\uce35\uad6c\uc870 \ubc0f \ud30c\ub77c\ubbf8\ud130\ub97c \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4

RolePanel.title=\uc5ed\ud560 \ubaa9\ub85d
RolePanel.description=GeoServer\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \uc5ed\ud560\uc744 \uad00\ub9ac\ud569\ub2c8\ub2e4
RolePanel.addRole=\uc0c8\ub85c\uc6b4 \uc5ed\ud560 \ucd94\uac00
RolePanel.addNew=\uc0c8\ub85c\uc6b4 \uc5ed\ud560 \ucd94\uac00
RolePanel.removeRole={0} \uc81c\uac70
RolePanel.removeSelected=\uc120\ud0dd\ud56d\ubaa9 \uc81c\uac70
RolePanel.confirmRemoveRole="{0}" \uc5ed\ud560\uc744 \uc815\ub9d0\ub85c \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
RolePanel.removeError=\uc774 \uc5ed\ud560\uc744 \uc0ad\uc81c\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
RolePanel.noCreateStore=\uc774 \uc5ed\ud560 \uc11c\ube44\uc2a4\ub294 \uc77d\uae30\uc804\uc6a9\uc785\ub2c8\ub2e4
RolePanel.th.rolename=\uc5ed\ud560
RolePanel.th.parentrolename=\ubd80\ubaa8
RolePanel.th.hasroleparams=\ud30c\ub77c\ubbf8\ud130
RolePanel.th.remove=\uc81c\uac70

RolePaletteFormComponent.roles=\uc5ed\ud560
RolePaletteFormComponent.rolesFromActiveService=\ud65c\uc131\ud654\ub41c \uc5ed\ud560 \uc11c\ube44\uc2a4\uc5d0\uc11c \uac00\uc838\uc628 \uc5ed\ud560: {0}
RolePaletteFormComponent.addRole=\uc0c8\ub85c\uc6b4 \uc5ed\ud560 \ucd94\uac00
RuleRolesFormComponent.anyRole=\ubaa8\ub4e0 \uc5ed\ud560\uc5d0 \uc561\uc138\uc2a4 \uad8c\ud55c \ubd80\uc5ec

ErrorPanel.stacktrace=\uc2a4\ud0dd \ucd94\uc801

# Component used for editing roles in user,group and rule pages

AbstractDataAccessRulePage.READ=\uc77d\uae30
AbstractDataAccessRulePage.WRITE=\uc4f0\uae30
AbstractDataAccessRulePage.ADMIN=\uad00\ub9ac\uc790
AbstractDataAccessRulePage.workspace=\uc791\uc5c5\uacf5\uac04
AbstractDataAccessRulePage.globalGroup=\uc804\uc5ed \ub808\uc774\uc5b4 \uadf8\ub8f9
AbstractDataAccessRulePage.globalGroupRule=\uc804\uc5ed \ub808\uc774\uc5b4 \uadf8\ub8f9 \ub8f0
AbstractDataAccessRulePage.layerGroup=\ub808\uc774\uc5b4\uc640 \uadf8\ub8f9
AbstractDataAccessRulePage.accessMode=\uc561\uc138\uc2a4 \ubaa8\ub4dc
AbstractDataAccessRulePage.emptyRoles=\uad00\ub828\ub41c \uc5ed\ud560(\ub4e4)\uc774 \ub8f0\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4

NewDataAccessRulePage.title=\uc0c8\ub85c\uc6b4 \ub370\uc774\ud130 \uc561\uc138\uc2a4 \ub8f0
NewDataAccessRulePage.description=\uc0c8\ub85c\uc6b4 \ub370\uc774\ud130 \uc561\uc138\uc2a4 \ub8f0\uc744 \uc124\uc815\ud569\ub2c8\ub2e4
NewDataAccessRulePage.saveError=\ub514\uc2a4\ud06c\uc5d0 \ub8f0\uc744 \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
NewDataAccessRulePage.duplicateRule={0} \ub8f0\uc774 \uc774\ubbf8 \ubaa9\ub85d\uc5d0 \uc788\uc2b5\ub2c8\ub2e4

EditDataAccessRulePage.title=\uae30\uc874 \ub370\uc774\ud130 \uc561\uc138\uc2a4 \ub8f0 \ud3b8\uc9d1
EditDataAccessRulePage.description=\uae30\uc874 \ub370\uc774\ud130 \ud0dd\uc138\uc2a4 \ub8f0\uc744 \uc218\uc815\ud569\ub2c8\ub2e4.  \ub808\uc774\uc5b4 \uadf8\ub8f9 \ub8f0\uc740 WMS\uc5d0\ub9cc \uc801\uc6a9\ub41c\ub2e4\ub294 \uac83\uc744 \uae30\uc5b5\ud558\uc2ed\uc2dc\uc624.

AbstractServiceAccessRulePage.service=\uc11c\ube44\uc2a4
AbstractServiceAccessRulePage.operation=\uc624\ud37c\ub808\uc774\uc158
AbstractServiceAccessRulePage.method=\uba54\uc18c\ub4dc
AbstractServiceAccessRulePage.emptyRoles=\ub8f0\uc740 \uc5f0\uad00\ub41c \uc5b4\ub5a4 \uc5ed\ud560\ub3c4 \uc5c6\uc2b5\ub2c8\ub2e4

ServiceAccessRulePage.title=\uc11c\ube44\uc2a4 \uc561\uc138\uc2a4 \ub8f0 \ubaa9\ub85d
ServiceAccessRulePage.description=\uc561\uc138\uc2a4 \ub8f0\uc758 \ucd94\uac00, \ud3b8\uc9d1, \uc81c\uac70\uc640 \uac19\uc740 \uc11c\ube44\uc2a4 \ub808\ubca8 \ubcf4\uc548\uc744 \uad00\ub9ac\ud569\ub2c8\ub2e4
ServiceAccessRulePage.addRule=\uc0c8\ub85c\uc6b4 \ub8f0 \ucd94\uac00
ServiceAccessRulePage.addNew=\uc0c8\ub85c\uc6b4 \ub8f0 \ucd94\uac00
ServiceAccessRulePage.removeRule={0} \uc81c\uac70
ServiceAccessRulePage.confirmRemoveRule="{0}" \ub8f0\uc744 \uc815\ub9d0\ub85c \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
ServiceAccessRulePage.removeError=\uc774 \ub8f0\uc744 \uc81c\uac70\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
ServiceAccessRulePage.th.key=\ub8f0 \uacbd\ub85c
ServiceAccessRulePage.th.roles=\uc5ed\ud560
ServiceAccessRulePage.th.remove=\uc81c\uac70

NewServiceAccessRulePage.title=\uc0c8\ub85c\uc6b4 \uc11c\ube44\uc2a4 \uc561\uc138\uc2a4 \ub8f0
NewServiceAccessRulePage.description=\uc0c8\ub85c\uc6b4 \uc11c\ube44\uc2a4 \uc561\uc138\uc2a4 \ub8f0\uc744 \uc124\uc815\ud569\ub2c8\ub2e4
NewServiceAccessRulePage.saveError=\ub514\uc2a4\ud06c\uc5d0 \ub8f0\uc744 \uc800\uc7a5\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
NewServiceAccessRulePage.duplicateRule={0} \ub8f0\uc774 \uc774\ubbf8 \ubaa9\ub85d\uc5d0 \uc788\uc2b5\ub2c8\ub2e4

EditServiceAccessRulePage.title=\uae30\uc874 \uc11c\ube44\uc2a4 \uc561\uc138\uc2a4 \ub8f0 \ud3b8\uc9d1
EditServiceAccessRulePage.description=\uae30\uc874 \uc11c\ube44\uc2a4 \uc561\uc138\uc2a4 \ub8f0\uc744 \uc218\uc815\ud569\ub2c8\ub2e4

# data security pages
DataSecurityPage.title=\ub370\uc774\ud130 \ubcf4\uc548
DataSecurityPage.description=\uc561\uc138\uc2a4 \ub8f0\uc5d0 \ub300\ud55c \ucd94\uac00, \ud3b8\uc9d1, \uc0ad\uc81c \ub4f1 \ub370\uc774\ud130 \ubcf4\uc548\uc744 \uad00\ub9ac\ud569\ub2c8\ub2e4
DataSecurityPage.addRule=\uc0c8\ub85c\uc6b4 \ub8f0 \ucd94\uac00\ud558\uae30
DataSecurityPage.addNew=\uc0c8\ub85c\uc6b4 \ub8f0 \ucd94\uac00\ud558\uae30
DataSecurityPage.removeSelected=\uc120\ud0dd\ud56d\ubaa9 \uc0ad\uc81c\ud558\uae30
DataSecurityPage.catalogMode=\uc804\uc5ed \uce74\ud0c8\ub85c\uadf8 \ubaa8\ub4dc \uc124\uc815
DataSecurityPage.HIDE=HIDE
DataSecurityPage.MIXED=MIXED
DataSecurityPage.CHALLENGE=CHALLENGE
DataSecurityPage.removeRule={0} \uc81c\uac70
DataSecurityPage.confirmRemoveRule="{0}" \ub8f0\uc744 \uc815\ub9d0\ub85c \uc81c\uac70\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
DataSecurityPage.removeError=\ub2e4\uc74c\uc758 \ub8f0\uc744 \uc81c\uac70\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: {0}
DataSecurityPage.th.key=\ub8f0 \uacbd\ub85c
DataSecurityPage.th.roles=\uc5ed\ud560
DataSecurityPage.th.remove=\uc81c\uac70
DataSecurityPage.catalogModeHelp.title=\uce74\ud0c8\ub85c\uadf8 \ubaa8\ub4dc
DataSecurityPage.catalogModeHelp=<p>\uce74\ud0c8\ub85c\uadf8 \ubaa8\ub4dc\ub294 \uc0ac\uc6a9\uc790\uac00 \uad8c\ud55c\uc744 \uac00\uc9c0\uace0 \uc788\uc9c0 \uc54a\uac70\ub098 \uc775\uba85 \uc561\uc138\uc2a4\ub85c \uc811\uadfc\ud558\ub294 \uacbd\uc6b0 \uce74\ud0c8\ub85c\uadf8\uc5d0\uc11c \ub808\uc774\uc5b4\uc640 \ub9ac\uc18c\uc2a4\ub97c \ub178\ucd9c\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uc815\ud569\ub2c8\ub2e4.</p> <p><strong>HIDE</strong>\ub294 \uae30\ubcf8 \ubaa8\ub4dc\uc774\uace0 \uc0ac\uc6a9\uc790\uac00 \uc77d\uae30 \uc561\uc138\uc2a4\uac00 \uc5c6\ub294 \ub808\uc774\uc5b4\ub97c \uc228\uae41\ub2c8\ub2e4. \uc774\uac83\uc740 \uac00\uc7a5 \uc548\uc804\ud55c \uce74\ud0c8\ub85c\uadf8 \ubaa8\ub4dc\ub2d9\ub2c8\ub2e4. \uc0ac\uc6a9\uc790\uac00 \uc77d\uae30\uad8c\ud55c\ub9cc \uc788\uace0 \uc4f0\uae30 \uad8c\ud55c\uc774 \uc5c6\ub294 \uacbd\uc6b0 \uc774 \ubaa8\ub4dc\ub294 \ub808\uc774\uc5b4\ub97c \uc77d\uae30 \uc804\uc6a9\uc73c\ub85c \uc124\uc815\ud569\ub2c8\ub2e4. \uc774 \ubaa8\ub4dc\ub294 \uc0ac\uc6a9\uc790\uac00 \uc77d\uae30 \uad8c\ud55c\uc774 \uc5c6\ub294 \uacbd\uc6b0 Capabilities \ubb38\uc11c\uc5d0\uc11c \ub808\uc774\uc5b4\ub97c \uc81c\uc678\ud569\ub2c8\ub2e4. \uc774\ub7f0 \uc774\uc720 \ub54c\ubb38\uc5d0, \ubcf4\uc548 \ub808\uc774\uc5b4\uc5d0 \uc561\uc138\uc2a4\ud558\uba74 HTTP 401\uc744 \ubc18\ud658\ud558\ub294, uDig\uc774\ub098 \uad6c\uae00 \uc5b4\uc2a4\uac19\uc740 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc774 \ubaa8\ub4dc\ub294 \uc798 \uc791\ub3d9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.</p> <p><strong>MIXED</strong> \ubaa8\ub4dc\ub294 \uc0ac\uc6a9\uc790\uac00 \uc77d\uae30 \uad8c\ud55c\uc774 \uc5c6\ub294 \ubaa8\ub4e0 \ub808\uc774\uc5b4\ub97c \uc228\uae30\uc9c0\ub9cc \uc9c1\uc811\uc801\uc73c\ub85c \ub808\uc774\uc5b4 \ub610\ub294 \uba54\ud0c0\ub370\uc774\ud130\uc5d0 \uc561\uc138\uc2a4\ud558\ub824\ub294 \uc2dc\ub3c4\uc5d0 \ub300\ud55c \uc778\uc99d\uc740 \uc218\ud589\ud569\ub2c8\ub2e4. \uc774 \ubaa8\ub4dc\ub294 \ub808\uc774\uc5b4\uac00 Capabilities \ubb38\uc11c\uc5d0 \ud45c\uc2dc\ub418\uc9c0 \uc54a\uc9c0\ub9cc, \ub808\uc774\uc5b4\uc5d0 \ub300\ud55c \uc9c1\uc811 \uc561\uc138\uc2a4 \uad8c\ud55c\uc774 \uc8fc\uc5b4\uc9c4 \uc0ac\uc6a9\uc790(DataSecurityPage \uc778\uc99d)\uc5d0 \ub808\uc774\uc5b4\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4\ub97c \ubd80\uc5ec\ud558\ub294 \uacbd\uc6b0\uc5d0 \uc720\uc6a9\ud569\ub2c8\ub2e4.</p> <p><strong>CHALLENGE</strong> \ubaa8\ub4dc\ub294 \ub808\uc774\uc5b4 \uba54\ud0c0\ub370\uc774\ud130 \uc561\uc138\uc2a4\ub294 \uc790\uc720\ub86d\uac8c \ud5c8\uc6a9\ud558\uc9c0\ub9cc, \ub808\uc774\uc5b4 \ub370\uc774\ud130 \uc561\uc138\uc2a4 \uc2dc\ub3c4\uc5d0\ub294 401 \ucf54\ub4dc \uc2e4\ud589 \uc778\uc99d\uc744 \uc218\ud589\ud569\ub2c8\ub2e4. \uc774 \ubaa8\ub4dc\ub294 \uc11c\ube44\uc2a4 Capabilities \ubb38\uc11c\uc5d0 \ubaa8\ub4e0 \ub808\uc774\uc5b4\ub97c \ud45c\uc2dc\ud558\uace0 \uc778\uc99d \uc5c6\uc774 GetFeatureInfo, DescribeFeatureType \uc640 \uac19\uc740 \uba54\ud0c0\ub370\uc774\ud130 \ubc18\ud658\uc5d0 \ub300\ud55c \uc694\uccad\ub9cc \ud5c8\uc6a9\ud569\ub2c8\ub2e4. \uc2e4\uc9c8\uc801\uc778 \ub370\uc774\ud130 \uc561\uc138\uc2a4\uac00 \uc694\uad6c\ub418\ub294 GetMap \ub610\ub294 GetFeature\uc640 \uac19\uc740 \uc694\uccad\uc740 401 \ubaa8\ub4dc \uc2e4\ud589 \uc778\uc99d\uc744 \uc218\ud589\ud569\ub2c8\ub2e4. \uc774 \ubaa8\ub4dc\ub294 uDig\uacfc \uac19\uc740 Capabilities\uc5d0 \ub300\ud55c \ucc98\ub9ac\uac00 \uac00\ub2a5\ud55c \ud074\ub77c\uc774\uc5b8\ud2b8\ub4e4\uc5d0\uc11c \uc798 \uc791\ub3d9\ud569\ub2c8\ub2e4.</p>
DataSecurityPage.HIDE=HIDE
DataSecurityPage.MIXED=MIXED
DataSecurityPage.CHALLENGE=CHALLENGE

AbstractConfirmRemovelPanel.aboutRemove     = \uc815\ub9d0\ub85c \uc774 \uac1d\uccb4\ub4e4\uc744 \uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?
AbstractConfirmRemovelPanel.removedObjects  =\ub2e4\uc74c\uc758 \uac1d\uccb4\ub4e4\uc774 \uc81c\uac70\ub429\ub2c8\ub2e4
AbstractConfirmRemovelPanel.problems  =\ub2e4\uc74c\uc758 \uac1d\uccb4\ub4e4\uc744 \uc81c\uac70\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4
AbstractConfirmRemovalPanel.rules=\ub8f0

ConfirmRemovalDataAccessRulePanel.rules          = \ub8f0
ConfirmRemovalUserPanel.rules          = \uc0ac\uc6a9\uc790
ConfirmRemovalGroupPanel.rules         = \uadf8\ub8f9
ConfirmRemovalRolePanel.rules          = \uc5ed\ud560
ConfirmRemovalServicePanel.rules          = \uc11c\ube44\uc2a4
ConfirmRemovalNamedServicePanel.rules = \ubcf4\uc548 \uc11c\ube44\uc2a4

SelectionNamedServiceRemovalLink.confirmRemoval=\ubcf4\uc548 \uc11c\ube44\uc2a4 \uc81c\uac70 \ud655\uc778
SelectionDataRuleRemovalLink.confirmRemoval = \uac1d\uccb4 \uc81c\uac70 \ud655\uc778
SelectionUserRemovalLink.confirmRemoval  = \uac1d\uccb4 \uc81c\uac70 \ud655\uc778
SelectionGroupRemovalLink.confirmRemoval = \uac1d\uccb4 \uc81c\uac70 \ud655\uc778
SelectionRoleRemovalLink.confirmRemoval  = \uac1d\uccb4 \uc81c\uac70 \ud655\uc778
SelectionServiceRemovalLink.confirmRemoval = \uac1d\uccb4 \uc81c\uac70 \ud655\uc778

# authentication page
AuthenticationPage.title=\uc778\uc99d
AuthenticationPage.description=\uc778\uc99d \uacf5\uae09\uc790 \ubc0f \uc124\uc815
AuthenticationPage.logoutSettings=\ub85c\uadf8\uc544\uc6c3 \uc124\uc815
AuthenticationPage.redirectURL=\ub85c\uadf8\uc544\uc6c3 \ud6c4 URL \ub9ac\ub514\ub809\uc158 (\ucee8\ud14d\uc2a4\ud2b8 \ub8e8\ud2b8\uc5d0 \ub300\ud574 \uacf5\ubc31, \uc0c1\ub300 \ub610\ub294 \uc808\ub300 \uc704\uce58)
AuthenticationPage.sslSettings=SSL \uc124\uc815
AuthenticationPage.sslPort=SSL \ud3ec\ud2b8 (\uae30\ubcf8\uac12: 443)
AuthenticationPage.bfEnabled=\uc0ac\uc6a9
AuthenticationPage.bruteForceSettings=\ubb34\ucc28\ubcc4 \uacf5\uaca9 \ubc29\uc9c0 \uc124\uc815
AuthenticationPage.bfMinDelaySeconds=\uc2e4\ud328\ud55c \uc778\uc99d\uc758 \ucd5c\uc18c \uc9c0\uc5f0 \uc2dc\uac04 (\ucd08)
AuthenticationPage.bfMaxDelaySeconds=\uc2e4\ud328\ud55c \uc778\uc99d\uc758 \ucd5c\ub300 \uc9c0\uc5f0 \uc2dc\uac04 (\ucd08)
AuthenticationPage.bfInvalidMinMax=\ucd5c\uc18c/\ucd5c\ub300 \uc9c0\uc5f0 \ud544\ub4dc\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ucd5c\ub300\uac12\uc740 \ucd5c\uc18c\uac12\ubcf4\ub2e4 \ud06c\uac70\ub098 \uac19\uc544\uc57c\ud569\ub2c8\ub2e4.
AuthenticationPage.bfMaxBlockedThreads=\uc2e4\ud328\ud55c \ub85c\uadf8\uc778 \uc9c0\uc5f0\uc73c\ub85c \ucc28\ub2e8\ub41c \ucd5c\ub300 \uc2a4\ub808\ub4dc \uc218
AuthenticationPage.bfWhitelistedNetmasks=\uc81c\uc678\ub41c \ub124\ud2b8\uc6cc\ud06c \ub9c8\uc2a4\ud06c (\uc27c\ud45c\ub85c \uad6c\ubd84)
AuthenticationPage.invalidMask=\uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \ub124\ud2b8\uc6cc\ud06c \ub9c8\uc2a4\ud06c '{0}'
AuthenticationPage.authFilters=\uc778\uc99d \ud544\ud130
AuthenticationPage.authFiltersHelp.title=\uc778\uc99d \ud544\ud130
AuthenticationPage.authFiltersHelp=<p>\uc778\uc99d \ud544\ud130\ub294 \uc778\uc99d\uc744 \uc704\ud55c \uba54\ucee4\ub2c8\uc998\uacfc \ubc29\ubc95\uc744 \uc81c\uacf5\ud558\uba70 2\uac1c\uc758 \uc8fc\uc694 \uce74\ud14c\uace0\ub9ac\ub85c \uad6c\uc131\ub429\ub2c8\ub2e4: <ol><li>\uc778\uc99d \uc815\ubcf4\ub97c \ucc98\ub9ac\ud558\uace0 \uc218\uc9d1\ud558\ub294 \ud544\ud130</li> <li>\uc2e4\uc81c \uc778\uc99d\uc744 \uc218\ud589\ud558\ub294 \ud544\ud130</li></ol></p> <p>\uccab\ubc88\uc9f8 \uce74\ud14c\uace0\ub9ac\uc758 \ud544\ud130\ub294 \uc778\uc99d \uacf5\uae09\uc790\uc640 \ud568\uaed8 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. \uc774 \uc2dc\ub098\ub9ac\uc624\uc5d0\uc11c \ud544\ud130\ub294 \ub2e8\uc21c\ud788 \ubcf4\uc548 \uc790\uaca9 \uc99d\uba85\uc744 \uc218\uc9d1\ud558\ub294 \uc804 \ucc98\ub9ac\uae30\ub85c\uc11c \uc5ed\ud560\uc744 \uc218\ud589\ud558\uba70 \uacf5\uae09\uc790\ub294 \uc2e4\uc9c8\uc801\uc73c\ub85c \uc778\uc99d\uc744 \uc218\ud589\ud569\ub2c8\ub2e4. \uc608\ub294 \ud544\ud130\uac00 \uc0ac\uc6a9\uc790 \uc774\ub984\uacfc \uc554\ud638\ub97c \ucd94\ucd9c, HTTP \uae30\ubcf8 \uc778\uc99d \ud5e4\ub354\ub97c \ucc98\ub9ac\ud558\ub294 HTTP \uae30\ubcf8 \uc778\uc99d\uc785\ub2c8\ub2e4. \uc774\ub7ec\ud55c \uc790\uaca9 \uc99d\uba85\uc740 \ub098\uc911\uc5d0 \uc0ac\uc6a9\uc790\uc758 \uc2e4\uc81c \uc778\uc99d\uc744 \uc218\ud589 \ud560 \uc218\uc788\ub294 \uacf5\uae09\uc790\uc5d0 \uc758\ud574 \ucc98\ub9ac\ub429\ub2c8\ub2e4.</p> <p>\ub450\ubc88\uc9f8 \uce74\ud14c\uace0\ub9ac\uc758 \ud544\ud130\ub294 \uc778\uc99d\uc774 \uc678\ubd80\uc5d0\uc11c \uc77c\uc5b4\ub098\ub294 \uc0c1\ud669\uc5d0\uc11c \uc77c\ubc18\uc801\uc73c\ub85c \uc0ac\uc6a9\ub418\uba70 "\uc0ac\uc804 \uc778\uc99d" \ud544\ud130\ub77c\uace0 \ubd80\ub985\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ud544\ud130\ub294 \uc0ac\uc804 \uc778\uc99d\uc73c\ub85c\ubd80\ud130 \uc815\ubcf4\ub97c \uc778\uc2dd \ubc0f \ucc98\ub9ac\ud558\uace0 \uc778\uc99d\uc744 \ucc98\ub9ac\ud560 \uc218 \uc788\ub294 \uc694\uccad\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4. \uc774 \uce74\ud14c\uace0\ub9ac\uc758 \ud544\ud130\ub294 \uc778\uc99d\uc774 \uc774\ubbf8 \ucc98\ub9ac\ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uc778\uc99d \uacf5\uae09\uc790\ub97c \ud544\uc694\ub85c\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc608\ub294 \uc778\uc99d\uc744 \uc704\ud574 \uc694\uccad \ud5e4\ub354\uc5d0 \uc778\uc99d\ub41c \uc0ac\uc6a9\uc790 \uc774\ub984\uc744 \ucc98\ub9ac\ud55c Siteminder\ub97c \uc0ac\uc6a9\ud558\ub294 \uc2dc\uc2a4\ud15c\uc785\ub2c8\ub2e4.</p>
AuthenticationPage.authProviders=\uc778\uc99d \uacf5\uae09\uc790
AuthenticationPage.authProvidersHelp.title=\uc778\uc99d \uacf5\uae09\uc790

AuthenticationPage.authProvidersHelp=<p>\uc778\uc99d \uacf5\uae09\uc790\ub294 \uc0ac\uc6a9\uc790\uac00 \uba87 \uac00\uc9c0 \uc0ac\uc804 \uc815\uc758 \ub41c \uc778\uc99d \ubc29\ubc95\uc744 \ud1b5\ud558\uc5ec \uc778\uc99d\ub418\ub294 \uba54\ucee4\ub2c8\uc998\uc785\ub2c8\ub2e4.</p>

AuthenticationPage.authChains=\ud544\ud130 \uccb4\uc778
AuthenticationPage.authChainsHelp.title=\ud544\ud130 \uc778\uc99d \uccb4\uc778
AuthenticationPage.authChainsHelp=<p>\uac1c\ubcc4 \uccb4\uc778\uc758 \ucd94\uac00, \ud3b8\uc9d1 \ubc0f \uc81c\uac70</p><p>\ub2e4\ub978 \uc778\uc99d \uba54\ucee4\ub2c8\uc998\uc740 \uac01 \uccb4\uc778 \uc720\ud615\uc5d0 \ub530\ub77c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. HTML \uccb4\uc778\uc740 HTML \ud398\uc774\uc9c0\ub97c \ubc18\ud658\ud558\ub294 \uccb4\uc778\uc5d0, \uc11c\ube44\uc2a4 \uccb4\uc778\uc740 \ubaa8\ub4e0 \ub2e4\ub978 \uc885\ub958\uc758 \uc11c\ube44\uc2a4\uc5d0 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.</p> <p>\ud544\ud130 \uccb4\uc778\uc758 \uc21c\uc11c\ub294 \uc911\uc694\ud569\ub2c8\ub2e4. \ub4e4\uc5b4\uc624\ub294 \uc694\uccad\uacfc \uc77c\uce73\ub294 \uccab \ubc88\uc9f8 \uccb4\uc778\uc774 \uc694\uccad\uc744 \ucc98\ub9ac\ud569\ub2c8\ub2e4.</p>

AuthenticationPage.filterChain=\ud544\ud130 \uccb4\uc778 \ud14c\uc2a4\ud2b8
AuthenticationPage.filterChainHelp.title=\ud544\ud130 \ud14c\uc2a4\ud2b8
AuthenticationPage.filterChainHelp=<p>\ud544\ud130 \uccb4\uc778\uc740 \uc778\uc99d \ud544\ud130\uac00 \ucc98\ub9ac\ub418\ub294 \uc21c\uc11c\ub97c \uc815\uc758\ud569\ub2c8\ub2e4. \ud544\ud130 \uccb4\uc778\uc758 \ub0b4\uc6a9\uc740 \uc694\uccad\uc758 \ud2b9\uc815 \uc720\ud615\uc5d0\ub9cc \uc801\uc6a9\ub429\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4 \uc6f9 \uad00\ub9ac \uc694\uccad\uc5d0 \ub300\ud55c \ud544\ud130 \uccb4\uc778\uc740 OGC \ub098 REST \uc11c\ube44\uc2a4 \uc694\uccad\uc5d0 \ub530\ub77c \ub2ec\ub77c\uc9d1\ub2c8\ub2e4.</p>

AuthenticationPage.httpMethod=\ud14c\uc2a4\ud2b8\ub97c \uc704\ud55c HTTP \uba54\uc18c\ub4dc
AuthenticationPage.urlPath=\ud14c\uc2a4\ud2b8 URL \uacbd\ub85c
AuthenticationPage.chainTestResult=\uc751\ub2f5 \uccb4\uc778
AuthenticationPage.chainTest=\uccb4\uc778 \uac80\uc0c9

AuthenticationPage.providerChain=\uacf5\uae09\uc790 \uccb4\uc778
AuthenticationPage.providerChainHelp.title=\uacf5\uae09\uc790 \uc778\uc99d \uccb4\uc778
AuthenticationPage.providerChainHelp=<p>GeoServer \uc778\uc99d \uccb4\uc778\uc740 \uc778\uc99d \uacf5\uae09\uc790\uac00 \uc0ac\uc6a9\uc790\ub97c \uc778\uc99d\ud558\uae30 \uc704\ud55c \uc694\uccad\uc5d0 \uc801\uc6a9\ub418\ub294 \uc21c\uc11c\ub97c \uc815\uc758\ud569\ub2c8\ub2e4. \uc694\uccad\uc5d0 \ub530\ub77c, \uccb4\uc778\uc758 \uac01 \uacf5\uae09\uc790\ub294 \uc21c\uc11c\ub300\ub85c \ucc98\ub9ac\ub418\uace0 \uc778\uc99d\ud560 \uc218 \uc788\ub294 \uae30\ud68c\ub97c \uac16\uac8c \ub429\ub2c8\ub2e4. \uac01 \uacf5\uae09\uc790\ub294 \ub2e4\uc74c \uc138\uac00\uc9c0 \uc911 \ud558\ub098\ub97c \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4: <ol><li>\uc0ac\uc6a9\uc790\uac00 \uc62c\ubc14\ub978 \uc790\uaca9 \uc99d\uba85\uc744 \uc9c0\uc815\ud55c \uacbd\uc6b0 \uc131\uacf5 \uc778\uc99d\uc744 \uc2e0\ud638. \uc778\uc99d\uc774 \uc131\uacf5\ud558\uba74  \uccb4\uc778 \ucc98\ub9ac\uac00 \uc911\uc9c0\ub429\ub2c8\ub2e4.</li> <li>\uc0ac\uc6a9\uc790\uac00 \uc798\ubabb\ub41c  \uc790\uaca9 \uc99d\uba85\uc744 \uc9c0\uc815\ud55c \uacbd\uc6b0 \uc2e4\ud328 \uc778\uc99d\uc744 \uc2e0\ud638. \uc778\uc99d\uc774 \uc2e4\ud328\ud558\uba74  \uccb4\uc778 \ucc98\ub9ac\uac00 \uc911\uc9c0\ub429\ub2c8\ub2e4.</li> <li>\uacf5\uae09\uc790\uac00 \uc778\uc99d \ubc29\ubc95\uc744 \uc801\uc6a9\ud558\uc9c0\uc54a\ub294 \uacbd\uc6b0\uc5d0 \uc778\uc99d \uc694\uccad\uc744 \ubb34\uc2dc\ud569\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4 HTTP Digest \uc778\uc99d\uc744 \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0 \uae30\ubcf8 \uc0ac\uc6a9\uc790 \uc774\ub984 \ube44\ubc00\ubc88\ud638 \uc778\uc99d \uacf5\uae09\uc790\ub294 \uac04\ub2e8\ud788 \ubb34\uc2dc\ud569\ub2c8\ub2e4. \uc774 \uacbd\uc6b0 \uc778\uc99d \uccb4\uc778 \ucc98\ub9ac\ub294 \uccb4\uc778\uc758 \ub2e4\uc74c \uacf5\uae09\uc790\uc5d0\uac8c \ub118\uc5b4\uac11\ub2c8\ub2e4.</li></ol></p> <p>\uc778\uc99d\uc744 \ucc98\ub9ac\ud560 \uc218 \uc788\ub294 \uc5b4\ub5a4 \uacf5\uae09\uc790\ub3c4 \uccb4\uc778 \ub0b4\uc5d0 \uc5c6\uc744 \uacbd\uc6b0 \uc694\uccad \uc624\ub958(\uc77c\ubc18\uc801\uc73c\ub85c 401)\ub97c \uc0ac\uc6a9\uc790\uc5d0\uac8c \ubcf4\ub0c5\ub2c8\ub2e4.</p>

AuthenticationPage.requestChain=\uc694\uccad \uccb4\uc778

SecurityFilterChainPage.title=\ud544\ud130 \uccb4\uc778
SecurityFilterChainPage.description=\uac1c\ubcc4 \ud544\ud130 \uccb4\uc778 \uc124\uc815
SecurityFilterChainPage.name=\uc774\ub984
SecurityFilterChainPage.disabled=\uc774 \uccb4\uc778\uc758 \ubcf4\uc548 \ud574\uc81c
SecurityFilterChainPage.allowSessionCreation=\uc778\uc99d \ud1a0\ud070 \uc800\uc7a5\uc5d0 HTTP \uc138\uc158 \uc0dd\uc131 \ud5c8\uc6a9
SecurityFilterChainPage.patternString=\ucf64\ub9c8\ub85c \uad6c\ubd84\ub41c ANT \ud328\ud134 \ubaa9\ub85d (\uc120\ud0dd\uc801 \ucffc\ub9ac \ubb38\uc790\uc5f4)
SecurityFilterChainPage.requireSSL=SSL \uc694\uccad\ub9cc \ud5c8\uc6a9
SecurityFilterChainPage.roleFilterName=\uc5ed\ud560 \ud544\ud130
SecurityFilterChainPage.matchHTTPMethod=\ud65c\uc131\ud654\ub41c HTTP \uba54\uc18c\ub4dc \uc77c\uce58
SecurityFilterChainPage.close=\ub2eb\uae30
SecurityFilterChainPage.chainConfig=\uccb4\uc778 \uc124\uc815
SecurityFilterChainPage.chainConfigHelp.title=\uccb4\uc778 \uc124\uc815
SecurityFilterChainPage.chainConfigHelp=<p>\uccb4\uc778\uc758 \uc774\ub984\uc740 \uc720\uc77c\ud574\uc57c \ud569\ub2c8\ub2e4.\ud558\ub098 \uc774\uc0c1\uc758 ANT \ud328\ud134 \uc124\uc815\uc774 \uac00\ub2a5\ud569\ub2c8\ub2e4: <strong>/wms/**,/wfs**</strong></p><p>\uac01\uac01\uc758 ANT \ud328\ud134\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc740 \uad6c\ubb38\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc120\ud0dd\uc801\uc778 \ucffc\ub9ac \ubb38\uc790\uc5f4 \uc815\uaddc\uc2dd \ud45c\ud604 \uc124\uc815\uc774 \uac00\ub2a5\ud569\ub2c8\ub2e4: <strong>/wms/**|.*request=GetCapabilities.*</strong> ANT \ud328\ud134\uc5d0\uc11c \ucffc\ub9ac \ubb38\uc790\uc5f4 \uc815\uaddc \ud45c\ud604\uc2dd\uc740 |(\ud30c\uc774\ud504) \uad6c\ubd84\uc790\ub85c \ubd84\ub9ac\ub429\ub2c8\ub2e4.</p><p>\ubcf4\uc548 \uc124\uc815\uc744 \ud574\uc81c\ud558\uba74 \uc774 \uccb4\uc778\uc5d0\uc11c \ubaa8\ub4e0 \ubcf4\uc548 \ud544\ud130\ub97c \uc81c\uac70\ud569\ub2c8\ub2e4.</p><p>HTTP \uc138\uc158 \uc0dd\uc131\uc740 \uc6f9 \uc11c\ube44\uc2a4\uac00 \uc544\ub2cc \ub300\ud654\ud615 \uc138\uc158\uc744 \ud5c8\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4. \ubb3c\ub860, \uc774 \uaddc\uce59\uc5d0\uc11c\ub3c4 \uc608\uc678\ub294 \uc788\uc2b5\ub2c8\ub2e4.</p>
SecurityFilterChainPage.chainConfigMethod=HTTP \uba54\uc18c\uc2a4 \uc77c\uce58
SecurityFilterChainPage.chainConfigMethodHelp.title=HTTP \uba54\uc18c\ub4dc \uc77c\uce58
SecurityFilterChainPage.chainConfigMethodHelp=<p>\uc774 \uccb4\uc778\uc774 \ub2f4\ub2f9\ud558\ub294 HTTP \uba54\uc18c\ub4dc\ub97c \uc9c0\uc815\ud558\uae30 \uc704\ud574 \uc77c\uce58\ud558\ub294 HTTP \uba54\uc18c\ub4dc\ub97c \ucf2d\ub2c8\ub2e4.</p>


SecurityVariableFilterChainPage.interceptorName=Interceptor
SecurityVariableFilterChainPage.exceptionTranslationName=\uc608\uc678 \ubcc0\ud658 \ud544\ud130

SecurityVariableFilterChainPage.chainConfigFilter=\uccb4\uc778 \ud544\ud130
SecurityVariableFilterChainPage.chainConfigFilterHelp.title=\uccb4\uc778 \ud544\ud130
SecurityVariableFilterChainPage.chainConfigFilterHelp=<p>\uc5ed\ud560 \ud544\ud130\ub294 \uc120\ud0dd\uc0ac\ud56d\uc774\uba70, \ub9cc\uc57d \ud65c\uc131\ud654\ub418\uba74, \uc778\uc99d \uc8fc\uccb4\uc758 \uc5ed\ud560 HTTP \uc751\ub2f5 \ud5e4\ub354\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc2dc \uc804\uc1a1\ub429\ub2c8\ub2e4.<p>\uc778\ud130\uc149\ud130\ub294 \uae30\uc220\uc801\uc778 \ud544\ud130\uc774\uba70, \uae30\ubcf8\uac12\uc740 <strong>interceptor</strong> \uc785\ub2c8\ub2e4.</p><p>\uccb4\uc778\uc5d0 \ud558\ub098 \uc774\uc0c1\uc758 \uc778\uc99d \ud544\ud130\ub97c \uc0bd\uc785\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub9c8\uc9c0\ub9c9 \ud544\ud130\ub294 \uc778\uc99d\ub418\uc9c0 \uc54a\ub294 \uc8fc\uccb4\uc758 \ucc98\ub9ac\uc5d0 \ub300\ud55c \ucc45\uc784\uc774 \uc788\uc2b5\ub2c8\ub2e4.</p>



# password policy page
PasswordPolicyPage.title=\ube44\ubc00\ubc88\ud638 \uc815\ucc45
PasswordPolicyPage.description=\ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uad00\ub9ac\ud569\ub2c8\ub2e4

PasswordPolicyPanel.short=Basic
PasswordPolicyPanel.title=\uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45
PasswordPolicyPanel.description=\uae30\ubcf8 \uc635\uc158\uc73c\ub85c \uc81c\uacf5\ub418\ub294 \uae30\ubcf8 \ube44\ubc00\ubc88\ud638 \uc815\ucc45
PasswordPolicyPanel.minLength=\ucd5c\uc18c \uae38\uc774
PasswordPolicyPanel.maxLength=\ucd5c\ub300 \uae38\uc774 (-1: \ubb34\uc81c\ud55c \uae38\uc774)
PasswordPolicyPanel.digitRequired=\uc22b\uc790\ub97c \ud3ec\ud568\ud574\uc57c \ud568
PasswordPolicyPanel.uppercaseRequired=\ub300\ubb38\uc790\ub97c \ud3ec\ud568\ud574\uc57c \ud568
PasswordPolicyPanel.lowercaseRequired=\uc18c\ubb38\uc790\ub97c \ud3ec\ud568\ud574\uc57c \ud568
PasswordPolicyPanel.unlimitedLength=\ube44\ubc00\ubc88\ud638 \uae38\uc774 \uc81c\uc57d\uc5c6\uc74c

# authentication page
AuthenticationProviderPage.title=\uc778\uc99d \uacf5\uae09\uc790
AuthenticationProviderPage.description=\uc778\uc99d \uacf5\uae09\uc790\ub97c \uad00\ub9ac\ud569\ub2c8\ub2e4

UsernamePasswordAuthProviderPanel.short=\uc0ac\uc6a9\uc790\uc774\ub984 \ube44\ubc00\ubc88\ud638
UsernamePasswordAuthProviderPanel.title=\uc0ac\uc6a9\uc790\uc774\ub984 \ube44\ubc00\ubc88\ud638 \uc778\uc99d
UsernamePasswordAuthProviderPanel.description=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\uc5d0\uc11c \uc791\ub3d9\ud558\ub294 \uae30\ubcf8 \uc0ac\uc6a9\uc790\uc774\ub984 \ube44\ubc00\ubc88\ud638 \uc778\uc99d
UsernamePasswordAuthProviderPanel.userGroupService=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4

AnonymousAuthFilterPanel.short=Anonymous
AnonymousAuthFilterPanel.title=\uc775\uba85 \uc778\uc99d
AnonymousAuthFilterPanel.description=\uc5b4\ub5a0\ud55c \uc2e4\uc9c8\uc801\uc778 \uc778\uc99d\ub3c4 \uc218\ud589\ud558\uc9c0 \uc54a\ub294 \uc775\uba85 \uc778\uc99d

RememberMeAuthFilterPanel.short=Remember Me
RememberMeAuthFilterPanel.title=Remember Me \uc778\uc99d
RememberMeAuthFilterPanel.description=\uc774\uc804 \uc778\uc99d \uc694\uccad\uc5d0\uc11c \ud655\uc778\ud558\uc5ec \uc778\uc99d

FormAuthFilterPanel.short=Form
FormAuthFilterPanel.title=Form \uc778\uc99d
FormAuthFilterPanel.description=\ud3fc \uc81c\ucd9c\ub85c\ubd80\ud130 \uc0ac\uc6a9\uc790\uc774\ub984/\ube44\ubc00\ubc88\ud638\ub97c \ucc98\ub9ac\ud558\uc5ec \uc778\uc99d
FormAuthFilterPanel.usernameParameter=\uc0ac\uc6a9\uc790\uc774\ub984 \ud30c\ub77c\ubbf8\ud130
FormAuthFilterPanel.passwordParameter=\ube44\ubc00\ubc88\ud638 \ud30c\ub77c\ubbf8\ud130

J2eeAuthFilterPanel.short=J2EE
J2eeAuthFilterPanel.title=J2EE \ucee8\ud14c\uc774\ub108 \uc778\uc99d
J2eeAuthFilterPanel.description=\uc11c\ube14\ub9bf \ucee8\ud14c\uc774\ub108\uc5d0 \uc704\uc784\uc744 \ud1b5\ud55c \uc778\uc99d
J2eeAuthFilterPanel.roleService=\uc5ed\ud560 \uc11c\ube44\uc2a4

X509AuthFilterPanel.short=X.509
X509AuthFilterPanel.title=X.509 \uc778\uc99d\uc11c \uc778\uc99d
X509AuthFilterPanel.description=X.509 \uc778\uc99d\uc11c\uc758 \uacf5\ud1b5 \uc774\ub984 (CN)\uc744 \ucd94\ucd9c\ud558\uc5ec \uc778\uc99d

PreAuthenticatedUserNameFilterPanel.roleSource=\uc5ed\ud560 \uc6d0\ubcf8
PreAuthenticatedUserNameFilterPanel.rolesHeaderAttribute=\uc5ed\ud560\uc5d0 \ub300\ud55c \uc694\uccad \ud5e4\ub354 \uc18d\uc131
PreAuthenticatedUserNameFilterPanel.roleSourceHelp.title=\uc5ed\ud560 \uc6d0\ubcf8
PreAuthenticatedUserNameFilterPanel.roleSourceHelp=<p>\ub9cc\uc57d <strong>\uc5ed\ud560 \uc6d0\ubcf8</strong>\uc774 <strong>\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4</strong>\uc774\uba74, \uc11c\ube44\uc2a4\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.</p> <p>\ub9cc\uc57d <strong>\uc5ed\ud560 \uc6d0\ubcf8</strong>\uc774 <strong>\uc5ed\ud560 \uc11c\ube44\uc2a4</strong>\uc774\uba74, \uc11c\ube44\uc2a4\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.</p> <p>\ub9cc\uc57d <strong>\uc5ed\ud560 \uc6d0\ubcf8</strong>\uc774 <strong>\uc694\uccad \ud5e4\ub354</strong>\uc774\uba74, HTTP \ud5e4\ub354 \uc18d\uc131\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4. \uc774 \uc18d\uc131\uc758 \ub0b4\uc6a9\uc740 \uc8fc\uccb4\uc5d0 \ub300\ud55c \uc5ed\ud560\uc785\ub2c8\ub2e4. \uae30\ubcf8 \uc5ed\ud560 \uad6c\ubd84\uc740 \uc138\ubbf8\ucf5c\ub860 <strong>;</strong>\uc785\ub2c8\ub2e4. GeoServer\ub294 \uac80\uc99d \uc5c6\uc774 \uc804\uc1a1\ub41c \uc5ed\ud560\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.</p>

HeaderAuthFilterPanel.short=HTTP Header
HeaderAuthFilterPanel.title=HTTP \uc694\uccad \ud5e4\ub354 \uc778\uc99d
HeaderAuthFilterPanel.description=HTTP \uc694\uccad \ud5e4\ub354\uc758 \uc720\ubb34 \ud655\uc778\uc744 \ud1b5\ud55c \uc778\uc99d
HeaderAuthFilterPanel.principalHeaderAttribute=\uc694\uccad \ud5e4\ub354 \uc18d\uc131

BasicAuthFilterPanel.short=Basic
BasicAuthFilterPanel.title=\uae30\ubcf8 \uc778\uc99d
BasicAuthFilterPanel.description=HTTP \uae30\ubcf8 \uc778\uc99d\uc744 \ud1b5\ud55c \uc778\uc99d
BasicAuthFilterPanel.useRememberMe=\ub098\uc758 \uc815\ubcf4 \uae30\uc5b5\ud558\uae30 \ud65c\uc131\ud654

DigestAuthFilterPanel.short=Digest
DigestAuthFilterPanel.title=Digest \uc778\uc99d
DigestAuthFilterPanel.description=HTTP \ub2e4\uc774\uc81c\uc2a4\ud2b8 \uc778\uc99d\uc744 \ud1b5\ud55c \uc778\uc99d
DigestAuthFilterPanel.userGroupService=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
DigestAuthFilterPanel.nonceValidityDuration=Nonce validity duration (seconds)


CredentialsFromRequestHeaderFilterPanel.title=\uc694\uccad \ud5e4\ub354\uc758 \uc790\uaca9 \uc99d\uba85
CredentialsFromRequestHeaderFilterPanel.short=\ud5e4\ub354\uc758 \uc790\uaca9 \uc99d\uba85
CredentialsFromRequestHeaderFilterPanel.description=\ud5e4\ub354\uc5d0 \uc804\uc1a1\ub41c \uc778\uc99d \uc815\ubcf4\ub97c \uc870\ud68c\ud558\uc5ec \uc778\uc99d\ud569\ub2c8\ub2e4
CredentialsFromRequestHeaderFilterPanel.userNameHeaderName=\uc0ac\uc6a9\uc790 \uc774\ub984 \ud5e4\ub354
CredentialsFromRequestHeaderFilterPanel.userNameRegex=\uc0ac\uc6a9\uc790 \uc774\ub984\uc5d0 \ub300\ud55c \uc815\uaddc \ud45c\ud604\uc2dd
CredentialsFromRequestHeaderFilterPanel.passwordHeaderName=\ube44\ubc00\ubc88\ud638 \ud5e4\ub354
CredentialsFromRequestHeaderFilterPanel.passwordRegex=\ube44\ubc00\ubc88\ud638\uc5d0 \ub300\ud55c \uc815\uaddc \ud45c\ud604\uc2dd
CredentialsFromRequestHeaderFilterPanel.parseAsUriComponents=URI \uad6c\uc131\uc694\uc18c\ub85c \uc778\uc218 \ud30c\uc2f1
CredentialsFromRequestHeaderFilterPanel.authHeaderParameters=\uc694\uccad \ud5e4\ub354\uc758 \uc790\uaca9 \uc99d\uba85\uc5d0 \ub300\ud55c \ud30c\ub77c\ubbf8\ud130
CredentialsFromRequestHeaderFilterPanel.authHeaderParametersHelp.title=\uc694\uccad \ud5e4\ub354 \uc778\uc99d \uc790\uaca9 \uc99d\uba85
CredentialsFromRequestHeaderFilterPanel.authHeaderParametersHelp=\uc774 \ud544\ud130\ub294 \uc694\uccad \ud5e4\ub354\uc5d0\uc11c \uc790\uaca9 \uc99d\uba85 (\uc0ac\uc6a9\uc790 \uc774\ub984 \ubc0f \ube44\ubc00\ubc88\ud638)\ub97c \uac00\uc838 \uc624\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4. \uc0ac\uc6a9\uc790 \uc774\ub984\uacfc \ube44\ubc00\ubc88\ud638\ub294 \uac19\uc740 \ub610\ub294 \ub2e4\ub978 \ud5e4\ub354\uc5d0\uc11c \uac00\uc838\uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4. (\uc624\uc9c1) \ud55c \uadf8\ub8f9\uc5d0\uc11c \uba87 \uac00\uc9c0 \uc815\uaddc\uc2dd \ud45c\ud604\uc774 \uad00\ub828 \ud5e4\ub354\uc5d0\uc11c \uc790\uaca9 \uc99d\uba85\uc744 \uac80\uc0c9\ud558\ub294\ub370 \uc0ac\uc6a9\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4. GeoServer \ud504\ub860\ud2b8 \uc5d4\ub4dc\ub85c Apache HTTPD mod_auth_form\uc758 \uc0ac\uc6a9 \uc608: Session OnSessionEnv OnRequestHeader set X-Credentials "%{HTTP_SESSION}e" \ucc38\uace0: mod_auth_form\uc744 \uc0ac\uc6a9\ud558\uae30 \uc704\ud574 URI \uad6c\uc131\uc694\uc18c\ub85c \uc778\uc218 \ud30c\uc2f1\uc774 \uccb4\ud06c\ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4


# user/group/role page
UserGroupRoleServicesPage.title=\uc0ac\uc6a9\uc790, \uadf8\ub8f9 \uadf8\ub9ac\uace0 \uc5ed\ud560
UserGroupRoleServicesPage.description=\uc0ac\uc6a9\uc790 \uadf8\ub8f9\uacfc \uc5ed\ud560 \uc11c\ube44\uc2a4\ub97c \uad00\ub9ac\ud569\ub2c8\ub2e4
UserGroupRoleServicesPage.userGroupServices=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
UserGroupRoleServicesPage.userGroupServicesHelp.title=\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
UserGroupRoleServicesPage.userGroupServicesHelp=<p>\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\ub294 \uc0ac\uc6a9\uc790, \ube44\ubc00\ubc88\ud638 \ubc0f \uadf8\ub8f9 \uc81c\ud734\uc5d0 \ub300\ud55c \uc815\ubcf4\uc758 \uc6d0\ucc9c\uc785\ub2c8\ub2e4. \ub300\ubd80\ubd84\uc758 \uc778\uc99d \uacf5\uae09\uc790\ub294 \uc0ac\uc6a9\uc790 \uc815\ubcf4\ub97c \uac80\uc0c9\ud558\uace0, \ube44\ubc00\ubc88\ud638 \uc778\uc99d\uc744 \uc218\ud589\ud558\uae30 \uc704\ud578 \ubc31\uc5d4\ub4dc \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub85c \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.</p> <p>\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\ub294 \uc0ac\uc6a9\uc790 \uc815\ubcf4\uc758 \uc6d0\ucc9c\uc73c\ub85c\ub9cc \uc81c\uacf5\ub420 \ub54c \uc77d\uae30 \uac00\ub2a5\ud558\uba70, \uc0c8\ub85c\uc6b4 \uc0ac\uc6a9\uc790\ub4e4\uc774 \ucd94\uac00\ub420 \uc218 \uc788\ub294 \uac83\uc740 \uc544\ub2d9\ub2c8\ub2e4. \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\uc758 \uc77d\uae30/\uc4f0\uae30 \uc5ec\ubd80\ub294 \ud2b9\uc815 \uad6c\ud604\uc5d0 \ub530\ub77c \ub2ec\ub77c\uc9d1\ub2c8\ub2e4.</p>
UserGroupRoleServicesPage.roleServices=\uc5ed\ud560 \uc11c\ube44\uc2a4
UserGroupRoleServicesPage.roleServicesHelp.title=\uc5ed\ud560 \uc11c\ube44\uc2a4
UserGroupRoleServicesPage.roleServicesHelp=<p>\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\ub294 \uc0ac\uc6a9\uc790\uc640 \uadf8\ub8f9\uc5d0 \ub300\ud55c \uc5ed\ud560\uc774\ub098 \ubd80\uc5ec\ub41c \uad8c\ud55c\uc758 \uc6d0\ucc9c\uc785\ub2c8\ub2e4. \uc8fc\uc5b4\uc9c4 \uc2dc\uac04\uc5d0 \uc624\uc9c1 \ud558\ub098\uc758 \uc5ed\ud560 \uc11c\ube44\uc2a4\ub9cc \ud65c\uc131\ud654 \ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud65c\uc131\ud654\ub41c \uc5ed\ud560 \uc11c\ube44\uc2a4\ub294 \uc0ac\uc6a9\uc790\uc5d0\uac8c \uc5b4\ub5a4 \uc5ed\ud560\uc744 \ubd80\uc5ec\ud560\uc9c0 \uacb0\uc815\ud558\uae30 \uc704\ud574 \uc0ac\uc6a9\uc790 \uc815\ubcf4\ub97c \ubd88\ub7ec\uc62c \ub54c \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\uc5d0 \uc758\ud574 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.</p> <p>\uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\uc640 \uc720\uc0ac\ud558\uac8c \uc5ed\ud560 \uc11c\ube44\uc2a4\ub3c4 \uc77d\uae30 \ubc0f \uc4f0\uae30\uac00 \uac00\ub2a5\ud569\ub2c8\ub2e4. \uc77d\uae30 \uc804\uc6a9 \uc11c\ube44\uc2a4\ub294 \uc0c8\ub85c\uc6b4 \uc5ed\ud560\uc758 \uc0dd\uc131\uc744 \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.</p>
UserGroupRoleServicesPage.services=\uc11c\ube44\uc2a4
UserGroupRoleServicesPage.usersgroups=\uc0ac\uc6a9\uc790/\uadf8\ub8f9
UserGroupRoleServicesPage.roles=\uc5ed\ud560

UserGroupServicePanel.passwordEncryption=\ube44\ubc00\ubc88\ud638 \uc554\ud638\ud654
UserGroupServicePanel.passwordPolicy=\ube44\ubc00\ubc88\ud638 \uc815\ucc45
UserGroupServicePanel.recodeExistingPasswords=\uae30\uc874 \ube44\ubc00\ubc88\ud638\ub97c \uae30\ub85d
UserGroupServicePanel.users=\uc0ac\uc6a9\uc790
UserGroupServicePanel.groups=\uadf8\ub8f9
UserGroupServicePanel.passwords=\ube44\ubc00\ubc88\ud638
UserGroupServicesPanel.th.passwordEncoderName=\ube44\ubc00\ubc88\ud638 \uc554\ud638\ud654
UserGroupServicesPanel.th.passwordPolicyName=\ube44\ubc00\ubc88\ud638 \uc815\ucc45

XMLUserGroupServicePanel.short=XML
XMLUserGroupServicePanel.title=XML \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
XMLUserGroupServicePanel.description=XML\ub85c \uc800\uc7a5\ub418\ub294 \uae30\ubcf8 \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
XMLUserGroupServicePanel.settings=\uc124\uc815
XMLUserGroupServicePanel.fileName=XML \ud30c\uc77c\uc774\ub984
XMLUserGroupServicePanel.validating=\uc2a4\ud0a4\ub9c8 \uc720\ud6a8\uc131\uac80\uc0ac \uc0ac\uc6a9
XMLUserGroupServicePanel.checkInterval=\ubc00\ub9ac\uc138\ucee8\uc988 \ub2e8\uc704\uc758 \ud30c\uc77c \uc0c8\ub85c\uace0\uce68 \uac04\uaca9(0: \uc0ac\uc6a9\uc548\ud568)

MemoryUserGroupServicePanel.short=Memory
MemoryUserGroupServicePanel.title=\uba54\ubaa8\ub9ac \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
MemoryUserGroupServicePanel.description=\uba54\ubaa8\ub9ac\uc5d0 \uc0c1\uc8fc\ud558\ub294 \uadf8\ub8f9 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8
MemoryUserGroupServicePanel.toBeEncrypted=\uc554\ud638\ud654\ub420 \uc601\uc5ed

ReadOnlyUserGroupServicePanel.short=\uc77d\uae30\uc804\uc6a9
ReadOnlyUserGroupServicePanel.title=\uc77d\uae30\uc804\uc6a9 \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4
ReadOnlyUserGroupServicePanel.description=\uba54\ubaa8\ub9ac\uc5d0 \uc0c1\uc8fc\ud558\ub294 \uc77d\uae30\uc804\uc6a9 \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8

RoleServicePanel.adminRole=\uad00\ub9ac\uc790 \uc5ed\ud560
RoleServicePanel.groupAdminRole=\uadf8\ub8f9 \uad00\ub9ac\uc790 \uc5ed\ud560
RoleServicePanel.roles=\uc5ed\ud560
RoleServicesPanel.th.adminRoleName=\uad00\ub9ac\uc790 \uc5ed\ud560

XMLRoleServicePanel.short=XML
XMLRoleServicePanel.title=XML \uc5ed\ud560 \uc11c\ube44\uc2a4
XMLRoleServicePanel.description=XML\ub85c \uc800\uc7a5\ub418\ub294 \uae30\ubcf8 \uc5ed\ud560 \uc11c\ube44\uc2a4
XMLRoleServicePanel.fileName=XML \ud30c\uc77c\uc774\ub984
XMLRoleServicePanel.validating=\uc2a4\ud0a4\ub9c8 \uc720\ud6a8\uc131\uac80\uc0ac \uc0ac\uc6a9
XMLRoleServicePanel.checkInterval=\ubc00\ub9ac\uc138\ucee8\uc988 \ub2e8\uc704\uc758 \ud30c\uc77c \uc0c8\ub85c\uace0\uce68 \uac04\uaca9(0: \uc0ac\uc6a9\uc548\ud568)

J2eeRoleServicePanel.short=J2EE
J2eeRoleServicePanel.title=J2EE \uc5ed\ud560 \uc11c\ube44\uc2a4
J2eeRoleServicePanel.description=web.xml\ub85c\ubd80\ud130 \uc5ed\ud560\uc744 \uac00\uc838\uc624\ub294 \uc5ed\ud560 \uc11c\ube44\uc2a4


MemoryRoleServicePanel.short=Memory
MemoryRoleServicePanel.title=\uba54\ubaa8\ub9ac \uc5ed\ud560 \uc11c\ube44\uc2a4
MemoryRoleServicePanel.description=\uba54\ubaa8\ub9ac\uc5d0 \uc0c1\uc8fc\ud558\ub294 \uc5ed\ud560 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8
MemoryRoleServicePanel.toBeEncrypted=\uc554\ud638\ud654\ub420 \uc601\uc5ed

ReadOnlyRoleServicePanel.short=\uc77d\uae30\uc804\uc6a9
ReadOnlyRoleServicePanel.title=\uc77d\uae30\uc804\uc6a9 \uc5ed\ud560 \uc11c\ube44\uc2a4
ReadOnlyRoleServicePanel.description=\uba54\ubaa8\ub9ac\uc5d0 \uc0c1\uc8fc\ud558\ub294 \uc77d\uae30\uc804\uc6a9 \uc5ed\ud560 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8

# password page
PasswordPage.title=\ube44\ubc00\ubc88\ud638
PasswordPage.description=\ube44\ubc00\ubc88\ud638\ub97c \uc124\uc815\ud569\ub2c8\ub2e4
PasswordPage.changePassword=\ube44\ubc00\ubc88\ud638 \ubcc0\uacbd
PasswordPage.masterPasswordInfo=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c \uc78a\uc73c\uc168\ub098\uc694?
PasswordPage.masterPasswordProvider=\ud65c\uc131\ud654\ub41c \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
PasswordPage.masterPasswordProviders=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
PasswordPage.masterPasswordProvidersHelp.title=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
PasswordPage.masterPasswordProvidersHelp=<p> <strong>\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638</strong>\ub294 GeoServer \ubcf4\uc548\uc758 \ud575\uc2ec\uc774\uba70 \ub450\uac00\uc9c0 \ubaa9\uc801\uc744 \uc218\ud589\ud569\ub2c8\ub2e4.:<ol> <li>\ub8e8\ud2b8 \uacc4\uc815\uc744 \uc704\ud55c \ube44\ubc00\ubc88\ud638</li> <li>\uc554\ud638\ud0a4 \ubcf4\ud638\uc5d0 \uc0ac\uc6a9</li> </ol> </p><p>A<strong>\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790</strong>\ub294 GeoServer\uc758 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\uc758 \uc6d0\ucc9c\uc785\ub2c8\ub2e4. \uacf5\uae09\uc790\uc758 \uc5ed\ud560\uc740 \uc18c\uc2a4\ub85c\ubd80\ud130 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c \uc5bb\uace0, \ucd94\uac00\uc801\uc73c\ub85c \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd\uc2dc \uc18c\uc2a4\uc5d0 \uae30\ub85d\ud569\ub2c8\ub2e4.</p>

PasswordPage.passwordPolicies=\ube44\ubc00\ubc88\ud638 \uc815\ucc45
PasswordPage.passwordPoliciesHelp.title=\ube44\ubc00\ubc88\ud638 \uc815\ucc45
PasswordPage.passwordPoliciesHelp=<p>\ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc740 \ube44\ubc00\ubc88\ud638 \uae38\uc774, \ub300/\uc18c\ubb38\uc790 \ud63c\ud569, \ud2b9\uc218\ubb38\uc790\uc640 \uac19\uc740 \uc62c\ubc14\ub978 \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\uc5d0 \ub300\ud55c \uc81c\uc57d\uc0ac\ud56d\uc744 \uc815\uc758\ud569\ub2c8\ub2e4. \uac01 \uc0ac\uc6a9\uc790 \uadf8\ub8f9 \uc11c\ube44\uc2a4\ub294 \uc774 \ub8f0\uc744 \uc801\uc6a9\ud55c \ube44\ubc00\ubc88\ud638 \uc815\ucc45\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4</p>

# password info page
MasterPasswordInfoPage.title=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \ub364\ud504
MasterPasswordInfoPage.description=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c \ud30c\uc77c\ub85c \ub364\ud504
MasterPasswordInfoPage.fileName=\ud30c\uc77c \uc774\ub984
MasterPasswordInfoPage.dumpToFile=\ud30c\uc77c\ub85c \ub364\ud504
MasterPasswordInfoPage.back=\ub4a4\ub85c
MasterPasswordInfoPage.unauthorized=\uc778\uc99d\ub418\uc9c0 \uc54a\uc740 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \ub364\ud504 \uc694\uccad
MasterPasswordInfoPage.fileNameEmpty=\uc124\uc815\ub41c \ud30c\uc77c \uc774\ub984\uc774 \uc5c6\uc2b5\ub2c8\ub2e4
MasterPasswordInfoPage.dumpInfo=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c {0}\uc73c\ub85c \ub364\ud504\ud588\uc2b5\ub2c8\ub2e4. \ub0b4\uc6a9\uc744 \ud655\uc778 \ud6c4 \uc774 \ud30c\uc77c\uc744 \uc218\ub3d9\uc73c\ub85c \uc0ad\uc81c\ud558\uc2ed\uc2dc\uc624.

MasterPasswordChangePage.title=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd
MasterPasswordChangePage.description=GeoServer \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud569\ub2c8\ub2e4
MasterPasswordChangePage.changePassword=\ube44\ubc00\ubc88\ud638 \ubcc0\uacbd
MasterPasswordChangePage.currentPassword=\ud604\uc7ac \ube44\ubc00\ubc88\ud638
MasterPasswordChangePage.masterPasswordProvider=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
MasterPasswordChangePage.newPassword=\uc0c8 \ube44\ubc00\ubc88\ud638
MasterPasswordChangePage.newPasswordConfirm=\uc0c8 \ube44\ubc00\ubc88\ud638 \ud655\uc778

MasterPasswordProviderPanel.readOnly=\uc77d\uae30\uc804\uc6a9
MasterPasswordProviderPanel.loginEnabled="root" \uc0ac\uc6a9\uc790\uac00 \uad00\ub9ac\uc790\ub85c \ub85c\uadf8\uc778\ud558\ub3c4\ub85d \ud5c8\uc6a9
MasterPasswordProviderPanel.settingsHelp.title=\ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
MasterPasswordProviderPanel.settingsHelp=<p> \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790\ub294 GeoServer \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\uc758 \uc18c\uc2a4\uc785\ub2c8\ub2e4. \uacf5\uae09\uc790\ub294 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\uc758 \uc18c\uc2a4\ub85c\uc11c \uc5c4\uaca9\ud55c \uc5ed\ud560\uc744 \ud558\uace0, \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd \uc911\uc5d0 \uc0c8\ub85c\uc6b4 \ube44\ubc00\ubc88\ud638\ub97c \ub2e4\uc2dc \uc4f0\ub3c4\ub85d \ud5c8\ub77d\ud558\uc9c0 \uc54a\ub294\ub2e4\ub294 \uc810\uc5d0\uc11c <strong>\uc77d\uae30 \uc804\uc6a9</strong> \uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.</p>

URLMasterPasswordProviderPanel.short=URL
URLMasterPasswordProviderPanel.title=URL \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
URLMasterPasswordProviderPanel.description=URL\ub85c\ubd80\ud130 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c \uc5bb\ub294 \uae30\ubcf8 \uacf5\uae09\uc790
URLMasterPasswordProviderPanel.encrypting=\uc554\ud638\ud654 \uc0ac\uc6a9
URLMasterPasswordProviderPanel.url=URL
URLMasterPasswordProviderPanel.urlHelp.title=URL \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790
URLMasterPasswordProviderPanel.urlHelp=<p>URL \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638 \uacf5\uae09\uc790\ub294 URL\ub85c\ubd80\ud130 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\ub97c \uc5bb\uc2b5\ub2c8\ub2e4. URL\uc740 \ub85c\uceec \ud30c\uc77c \ub610\ub294 \uc678\ubd80 \ub9ac\uc18c\uc2a4 \ub610\ub294 \uc11c\ube44\uc2a4\uc5d0 \uc5f0\uacb0\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc77d\uae30 \uc804\uc6a9\uc774 \uc544\ub2cc URL\uc740 URL \uc18c\uc2a4\ub85c\ubd80\ud130 \ub610\ub294 URL \uc18c\uc2a4\uc5d0 \ube44\ubc00\ubc88\ud638\ub97c <strong>\uc554\ud638\ud654</strong>\ud558\ub294 \uc635\uc158\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.</p>

SecurityWarningsPanel.userPropertiesOldFile=\uc77c\ubc18 \ud14d\uc2a4\ud2b8\ub85c \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638\ub97c \ub2f4\uace0 \uc788\ub294 {0} \ud30c\uc77c\uc744 \uc0ad\uc81c\ud558\uc2ed\uc2dc\uc624. \uc774 \ud30c\uc77c\uc740 <b>\ubcf4\uc548 \uc704\ud5d8</b>\uc774 \uc788\uc2b5\ub2c8\ub2e4.
SecurityWarningsPanel.masterPasswordFile={0} \ud30c\uc77c\uc744 \uc77d\uace0 \ub09c \ud6c4 \uc0ad\uc81c\ud558\uc2ed\uc2dc\uc624. \uc774 \ud30c\uc77c\uc740 <b>\ubcf4\uc548 \uc704\ud5d8</b>\uc774 \uc788\uc2b5\ub2c8\ub2e4.
SecurityWarningsPanel.digestEncoding=\uae30\ubcf8 \uc0ac\uc6a9\uc790/\uadf8\ub8f9 \uc11c\ube44\uc2a4\ub294 \ub2e4\uc774\uc81c\uc2a4\ud2b8 \ube44\ubc00\ubc88\ud638 \uc778\ucf54\ub529\uc744 \uc0ac\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.
SecurityWarningsPanel.changeMasterPassword=\uc774 \uc11c\ubc84\uc758 \ub9c8\uc2a4\ud130 \ube44\ubc00\ubc88\ud638\uac00 \uae30\ubcf8\uac12\uc5d0\uc11c \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc9c0\uae08 \uc989\uc2dc \ubcc0\uacbd\uc744 \uac15\ub825\ud788 \uad8c\uc7a5\ud569\ub2c8\ub2e4.
SecurityWarningsPanel.changeAdminPassword=\uc774 \uc11c\ubc84\uc758 \uad00\ub9ac\uc790 \ube44\ubc00\ubc88\ud638\uac00 \uae30\ubcf8\uac12\uc5d0\uc11c \ubcc0\uacbd\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc9c0\uae08 \uc989\uc2dc \ubcc0\uacbd\uc744 \uac15\ub825\ud788 \uad8c\uc7a5\ud569\ub2c8\ub2e4.
SecurityWarningsPanel.changeIt=\ubcc0\uacbd

AuthFilterChainPalette.selectedHeader = \uc120\ud0dd\ub41c \ubc29\ubc95
AuthFilterChainPalette.availableHeader = \uc0ac\uc6a9\uac00\ub2a5\ud55c \ubc29\ubc95

AuthenticationChainPalette.selectedHeader = \uc120\ud0dd
AuthenticationChainPalette.availableHeader = \uc0ac\uc6a9\uac00\ub2a5

# default values for palette headers (avaliable/selected)
# if subclasses of PaletteFormComponent have no need to ovverride
# getSelectedHeaderPropertyKey() / getAvaliableHeaderPropertyKey()
PaletteFormComponent.selectedHeader = \uc120\ud0dd
PaletteFormComponent.availableHeader = \uc0ac\uc6a9\uac00\ub2a5

RolePaletteFormComponent.selectedHeader = \uc120\ud0dd\ub41c \uc5ed\ud560
RolePaletteFormComponent.availableHeader = \uc0ac\uc6a9\uac00\ub2a5\ud55c \uc5ed\ud560

RuleRolesFormComponent.selectedHeader = \uc120\ud0dd\ub41c \uc5ed\ud560
RuleRolesFormComponent.availableHeader = \uc0ac\uc6a9\uac00\ub2a5\ud55c \uc5ed\ud560

UserGroupPaletteFormComponent.selectedHeader = \uc120\ud0dd\ub41c \uadf8\ub8f9
UserGroupPaletteFormComponent.availableHeader = \uc0ac\uc6a9\uac00\ub2a5\ud55c \uadf8\ub8f9
